home *** CD-ROM | disk | FTP | other *** search
/ Scene 96 / Scene 96 International Edition (Zyklop Software) (Disc 2) (1997).iso / player / cp20a / cp.ini < prev    next >
INI File  |  1996-12-28  |  12KB  |  502 lines

  1. ;// cubic player 2.0α configuration file
  2.  
  3. [general]
  4.   link=dos4gfix mmcmphlp poutput inflate pfilesel cpiface
  5.   initclose=_Dos4GFixReg _mmcmpReg _outReg
  6.   initcloseafter=_plCPReg _fsReg
  7.   guspatchpath= ;// path to ULTRASND.INI
  8.   dos4gfix=off  ;// fixes irq 8-15 problems with dos4g. turn on only if
  9.                 ;// you use cp with dos4g and sb or gus with irq 8-15
  10. ;  datapath=     ;// path to cp's pictures and animations.
  11. ;  tempdir=
  12.  
  13.  
  14. [defaultconfig] ;// default configuration
  15.   link=mchasm devi hardware sets smpbase plrbase mcpbase arcarj arczip arcrar playgmd playcda playinp playwav playgmi
  16.   initclose=_setsReg _cdaReg _plrDevReg _mcpDevReg _smpDevReg
  17.   main=fsMain_
  18.   prelink=loadmod loadxm loads3m ;// preloaded dlls
  19.  
  20. [win] ;// cp -cwin
  21.   soundsec=winsound
  22. [winsound]
  23.   defwavetable=devwmix
  24.   playbufsize=1000
  25.  
  26. [fun] ;// cp -cfun
  27.   link=mchasm devi hardware smpbase playcda
  28.   initclose=_cdaReg
  29.   prelink=
  30. ;// names of the sections to be used in this configiuration
  31.   fileselsec=funfile
  32. ;  soundsec=
  33. ;  screensec=
  34. [funfile]
  35.   modextensions=
  36.   readdirs=_cdaReadDirReg _fsReadDirReg
  37.  
  38. [wav] ;// cp -cwav
  39.   link=mchasm devi hardware sets plrbase playwav
  40.   initclose=_setsReg _plrDevReg
  41.   prelink=
  42.   fileselsec=wavfile
  43.  
  44. [wavfile]
  45.   modextensions=WAV
  46.  
  47.  
  48. [sound] ;// default sound section
  49. ;// these drivers will be loaded at startup. change parameters at the
  50. ;// sections for the devices.
  51. ;// take those drivers out of the list, you will not need, because it
  52. ;// will speed up the loading process and require less memory
  53. ;// you can also add new devices by copying the section and renaming it.
  54. ;// (8 chars only)
  55.   playerdevices=devpWSS devpGUS devpSB devpPAS devpNone devpDisk
  56.   samplerdevices=devsWSS devsGUS devsSB devsNone
  57.   wavetabledevices=devwIW devwGUS devwSB32 devwMix devwMixQ devwNone devwDGUS
  58.   mixrate=44100           ;// -sr44100
  59.   mixprocrate=4096000     ;// max channels*rate (for slow cpus) (4096000==64*64000)
  60.   mix16bit=on             ;// -s8-
  61.   mixstereo=on            ;// -sm-
  62.   playbufsize=150         ;// milliseconds
  63.   samprate=44100          ;// -sr44100
  64.   samp16bit=on            ;// -s8-
  65.   sampstereo=on           ;// -sm-
  66.   sampbufsize=1           ;// 0: small, 1:large, 2:full
  67.   defplayer=              ;// -sp
  68.   defsampler=             ;// -ss
  69.   defwavetable=           ;// -sw
  70.   midichan=64             ;// number of channels used for midi playback
  71.   cdsamplelinein=off      ;// if you turn this one on, cp will sample line in
  72.                           ;// instead of cd in when playing cdaudio
  73.   bigmodules=devwMix      ;// this wavetable device will be used if a module
  74.                           ;// was tagged "big" with alt-b in the fileselector.
  75.                           ;// (use if wavetable ram is not enough by far)
  76.   wavetostereo=1          ;// conv mono waves to stereo. turn off with sbpro
  77.   amplify=100  ;// -va100
  78.   panning=100  ;// -vp100
  79.   volume=100   ;// -vv100
  80.   balance=0    ;// -vb0
  81.   reverb=0     ;// -vr0
  82.   chorus=0     ;// -vc0
  83.   surround=off ;// -vs-
  84.   filter=6     ;// -vf6   (AOI)
  85.  
  86.  
  87. [screen] ;// default screen section
  88.   defmodes=_cpiModeHelp _cpiModeScope _cpiModeLinks _cpiModeGraph
  89.   deftmodes=_cpiTModeAnal _cpiTModeMVol _cpiTModeChan _cpiTModeInst _cpiTModeTrack
  90. ;// these pics have to be 640*384*208 TGAs, the first or the last 48 colors
  91. ;// must not be used.
  92. ;// header must read: 00 01 01 00 00 00 01 18 00 00 00 00 80 02 80 01 08 20
  93. ;// if your pic is not loaded, convert it to TGA with GWS.
  94.   usepics=cppic000.tga cppic001.tga cppic002.tga
  95.   compomode=off   ;// compomode will remove all texts and display
  96.                   ;// fileselector comment as the name (put compo # there!)
  97.   startupmode=text   ;// mode
  98.   screentype=7    ;// screenmode
  99.   analyser=on
  100.   mvoltype=2
  101.   pattern=on
  102.   insttype=3
  103.   channeltype=3
  104. ;//eXtended mode:
  105. ;//  screentype=7
  106. ;//  startupmode=t
  107. ;//  analyser=on
  108. ;//  pattern=on
  109. ;//  instrtype=3
  110. ;//  channeltype=3
  111.  
  112.  
  113. [fileselector] ;// default fileselector section
  114. ;// files with these extensions will be scanned by the fileselector
  115. ;// you might add 001 002 003 004 if you are a fan of imphobia :)
  116.   modextensions=MOD XM S3M MID DMF ULT 669 NST WOW OKT PTM MDL WAV IT RMI AMS MTM
  117.   movepath=  ;// default path to move files
  118.   screentype=0
  119.   typecolors=on
  120.   editwin=on
  121.   writeinfo=on
  122.   scanmdz=on
  123.   scaninarcs=on
  124.   scanmnodinfo=on
  125.   scanarchives=on
  126.   putarchives=on
  127.   playonce=on       ;// -fr+
  128.   randomplay=on     ;// -fo-
  129.   loop=on           ;// -fl+
  130.   path=.            ;// path at startup
  131.   arcs=_adbRARReg _adbARJReg _adbZIPReg
  132.   readdirs=_cdaReadDirReg _inpReadDirReg _mcpReadDirReg _smpReadDirReg _plrReadDirReg _adbReadDirReg _dosReadDirReg _fsReadDirReg
  133.   readinfos=_gmdReadInfoReg _gmiReadInfoReg _wavReadInfoReg
  134.   preprocess=_plrPreprocess _smpPreprocess _mcpPreprocess
  135.   getfiles=_mmcmpDisable _adbGetFileReg _dosGetFileReg _mmcmpEnable
  136.  
  137. ;//device configuration:
  138. ;//[handle]
  139. ;//  link=...                                     (internal) link drivers
  140. ;//  driver=...                                   (internal) driver name
  141. ;//  handle=...                                   handle (unused
  142. ;//  subtype=...                                  subtype
  143. ;//  port=...                                     primary port (hex)
  144. ;//  port2=...                                    secondary port (hex)
  145. ;//  irq=...                                      primary irq
  146. ;//  irq2=...                                     secondary irq
  147. ;//  dma=...                                      primary dma
  148. ;//  dma2=...                                     secondary dma
  149. ;//  bypass=...                                   bypass detect on/off
  150.  
  151. [devpSB]
  152.   link=devpsb
  153.   driver=_plrSoundBlaster
  154.   addprocs=_plrSBAdd
  155.   handle=1
  156.   sbrevstereo=off ;// some sb pros reverse stereo...
  157.  
  158. ;// subtype: 1:sb 1.x, 2:sb 2.x, 3:sb pro, 4:sb16
  159.  
  160. ;[devpESS]
  161. ;  link=devpess
  162. ;  driver=_plrESSAudioDrive
  163. ;  handle=7
  164.  
  165. [devpWSS]
  166.   link=devpwss
  167.   driver=_plrWinSoundSys
  168.   addprocs=_plrWSSAdd
  169.   handle=3
  170.   wss64000=off ;// 64khz playing
  171. ;// subtype: 0:wss, 1:gus daughterboard, 2:gusmax
  172.  
  173. [devpGUS]
  174.   link=devpgus
  175.   driver=_plrUltraSound
  176.   handle=2
  177.  
  178. [devpPAS]
  179.   link=devppas
  180.   driver=_plrProAudioSpectrum
  181.   handle=4
  182.  
  183. [devpDisk]
  184.   link=devpdisk
  185.   driver=_plrDiskWriter
  186.   addprocs=_plrDiskAdd
  187.   handle=17
  188.   diskManual=off ;// press alt-s to start diskwriter if enabled
  189.  
  190. [devpNone]
  191.   link=devpnone
  192.   driver=_plrNone
  193.   handle=16
  194.  
  195. [devsSB]
  196.   link=devssb
  197.   driver=_smpSoundBlaster
  198.   addprocs=_smpSBAdd
  199.   sbrevstereo=off ;// some sb pros reverse stereo...
  200.   handle=1
  201.  
  202. [devsGUS]
  203.   link=devsgus
  204.   driver=_smpUltraSound
  205.   handle=2
  206.  
  207. [devsWSS]
  208.   link=devswss
  209.   driver=_smpWinSoundSys
  210.   addprocs=_smpWSSAdd
  211.   handle=3
  212.   wss64000=off ;// 64khz sampling
  213.  
  214. [devsNone]
  215.   link=devsnone
  216.   driver=_smpNone
  217.   handle=16
  218.  
  219. [devwGUS]
  220.   link=devwgus
  221.   driver=_mcpUltraSound
  222.   addprocs=_mcpGUSAdd
  223.   handle=2
  224.   gusSlowUpload=on
  225.   gusSystemTimer=on
  226.  
  227. [devwDGUS]
  228.   link=devwdgus
  229.   driver=_mcpDoubleGUS
  230.   handle=6
  231. ;  port2=250 ;//must specify secondary port
  232. ;// subtype: 0:2d, 1:3d
  233.  
  234. [devwIW]
  235.   link=devwiw
  236.   driver=_mcpInterWave
  237.   addprocs=_mcpIWAdd
  238.   handle=5
  239.   iwSystemTimer=on
  240.   iwEffects=on      ;// uses some iw mem and channels
  241.   iwForceEffects=on ;// 28 channels max.
  242.  
  243. [devwSB32]
  244.   link=devwsb32
  245.   driver=_mcpSoundBlaster32
  246.   handle=1
  247.  
  248. [devwNone]
  249.   link=devwnone
  250.   driver=_mcpNone
  251.   handle=16
  252.  
  253. [devwMix]
  254.   link=devwmix
  255.   driver=_mcpMixer
  256.   addprocs=_mcpMixAdd
  257.   handle=32
  258.   mixResample=off
  259.  
  260. [devwMixQ]
  261.   link=devwmixq
  262.   driver=_mcpQMixer
  263.   addprocs=_mcpMixQAdd
  264.   handle=33
  265.   mixResample=off
  266.   postprocs=     ; // sample postprocessors. reverse order.
  267.   postprocadds= ; // key handlers for postprocessors.
  268.  
  269.  
  270. ;// archiver configuration
  271. ;// %% -> %
  272. ;// %a -> archive path
  273. ;// %n -> filename
  274. ;// %d -> destination path
  275.  
  276. [arcZIP]
  277.   get=pkunzip %a %d %n
  278.   put=pkzip %a %n
  279.   delete=pkzip -d %a %n
  280. ;  movefrom=
  281. ;  moveto=pkzip -m %a %n ;// don't use this! it also removes directories...
  282.   deleteempty=on ;// pkzip will not remove empty archives, this will delete
  283.                  ;// all 22 byte archives.
  284.  
  285. [arcARJ]
  286.   get=arj e %a %d %n
  287.   put=arj a %a %n
  288.   delete=arj d %a %n
  289. ;  movefrom=
  290.   moveto=arj m %a %n
  291.  
  292. [arcRAR]
  293.   get=rar e -std %a %d %n
  294.   put=rar a -std -ep %a %n
  295.   delete=rar d -std %a %n
  296. ;  movefrom=
  297.   moveto=rar m -std -ep %a %n
  298.  
  299.  
  300. [filetype 0]
  301.   color=1
  302.   name=MOD
  303.   interface=_plCubicPlayer
  304. ;// new mod player... see filetype 10 (xm) for info
  305. ;  player=_gmdPlayer
  306. ;  ldlink=loadmod
  307. ;  loader=mpLoadMOD_
  308.   pllink=playxm
  309.   player=_xmpPlayer
  310.  
  311.  
  312. [filetype 1]
  313.   color=4
  314.   name=MODd
  315.   interface=_plCubicPlayer
  316.   player=_gmdPlayer
  317.   ldlink=loadmod
  318.   loader=mpLoadMODd_
  319.  
  320. [filetype 2]
  321.   color=4
  322.   name=MODt
  323.   interface=_plCubicPlayer
  324.   player=_gmdPlayer
  325.   ldlink=loadmod
  326.   loader=mpLoadMODt_
  327.  
  328. [filetype 3]
  329.   color=4
  330.   name=M31
  331.   interface=_plCubicPlayer
  332.   player=_gmdPlayer
  333.   ldlink=loadmod
  334.   loader=mpLoadM31_
  335.  
  336. [filetype 6]
  337.   color=4
  338.   name=M15
  339.   interface=_plCubicPlayer
  340.   player=_gmdPlayer
  341.   ldlink=loadmod
  342.   loader=mpLoadM15_
  343.  
  344. [filetype 7]
  345.   color=4
  346.   name=M15t
  347.   interface=_plCubicPlayer
  348.   player=_gmdPlayer
  349.   ldlink=loadmod
  350.   loader=mpLoadM15t_
  351.  
  352. [filetype 8]
  353.   color=4
  354.   name=WOW
  355.   interface=_plCubicPlayer
  356.   player=_gmdPlayer
  357.   ldlink=loadmod
  358.   loader=mpLoadWOW_
  359.  
  360. [filetype 9]
  361.   color=2
  362.   name=S3M
  363.   interface=_plCubicPlayer
  364.   player=_gmdPlayer
  365.   ldlink=loads3m
  366.   loader=mpLoadS3M_
  367.  
  368. [filetype 10]
  369.   color=3
  370.   name=XM
  371.   interface=_plCubicPlayer
  372. ;// old player
  373. ;  player=_gmdPlayer
  374. ;  ldlink=loadxm
  375. ;  loader=mpLoadXM_
  376. ;// this is a new xm player.
  377. ;// it's quite good now, only that the screen output is not good at all... :(
  378. ;// if you think screen output is more important than quality, use the old one!
  379.   pllink=playxm
  380.   player=_xmpPlayer
  381.  
  382. [filetype 11]
  383.   color=1
  384.   name=MTM
  385.   interface=_plCubicPlayer
  386.   player=_gmdPlayer
  387.   ldlink=loadmtm
  388.   loader=mpLoadMTM_
  389.  
  390. [filetype 12]
  391.   color=2
  392.   name=669
  393.   interface=_plCubicPlayer
  394.   player=_gmdPlayer
  395.   ldlink=load669
  396.   loader=mpLoad669_
  397.  
  398. [filetype 13]
  399.   color=5
  400.   name=ULT
  401.   interface=_plCubicPlayer
  402.   player=_gmdPlayer
  403.   ldlink=loadult
  404.   loader=mpLoadULT_
  405.  
  406. [filetype 14]
  407.   color=6
  408.   name=DMF
  409.   interface=_plCubicPlayer
  410.   player=_gmdPlayer
  411.   ldlink=loaddmf
  412.   loader=mpLoadDMF_
  413.  
  414. [filetype 15]
  415.   color=5
  416.   name=OKT
  417.   interface=_plCubicPlayer
  418.   player=_gmdPlayer
  419.   ldlink=loadokt
  420.   loader=mpLoadOKT_
  421.  
  422. [filetype 16]
  423.   color=3
  424.   name=MID
  425.   interface=_plCubicPlayer
  426.   player=_gmiPlayer
  427. ;  pllink=plaympu    ;// not yet available... :(
  428. ;  player=_mpuPlayer
  429.  
  430. [filetype 17]
  431.   color=6
  432.   name=CDA
  433.   interface=_plCubicPlayer
  434.   player=_cdaPlayer
  435.  
  436. [filetype 18]
  437.   color=4
  438.   name=MIDd
  439.   interface=_plCubicPlayer
  440.   player=_gmiPlayer
  441. ;  pllink=plaympu
  442. ;  player=_mpuPlayer
  443.  
  444. [filetype 19]
  445.   color=2
  446.   name=PTM
  447.   interface=_plCubicPlayer
  448.   player=_gmdPlayer
  449.   ldlink=loadptm
  450.   loader=mpLoadPTM_
  451.  
  452. [filetype 21]
  453.   color=6
  454.   name=MDL
  455.   interface=_plCubicPlayer
  456.   player=_gmdPlayer
  457.   ldlink=loadmdl
  458.   loader=mpLoadMDL_
  459.  
  460. [filetype 22]
  461.   color=3
  462.   name=AMS
  463.   interface=_plCubicPlayer
  464.   player=_gmdPlayer
  465.   ldlink=loadams
  466.   loader=mpLoadAMS_
  467.  
  468. [filetype 23]
  469.   color=2
  470.   name=INP
  471.   interface=_plCubicPlayer
  472.   player=_inpPlayer
  473.  
  474. [filetype 24]
  475.   color=6
  476.   name=DEVp
  477.   interface=_plrIntr
  478.  
  479. [filetype 25]
  480.   color=5
  481.   name=DEVs
  482.   interface=_smpIntr
  483.  
  484. [filetype 26]
  485.   color=3
  486.   name=DEVw
  487.   interface=_mcpIntr
  488.  
  489. [filetype 27]
  490.   color=5
  491.   name=IT
  492.   interface=_plCubicPlayer
  493.   player=_gmdPlayer
  494.   ldlink=loadit
  495.   loader=mpLoadIT_
  496.  
  497. [filetype 28]
  498.   color=6
  499.   name=WAV
  500.   interface=_plCubicPlayer
  501.   player=_wavPlayer
  502.